package ratkit.util;

/**
 * This class contains the constants of the FAST framework.
 * 
 * @author İbrahim Çakırlar
 */
public class RatKitConstants {

	/**
	 * Separator for list ttype values of the test parameters.
	 */
	public static final String COMMA = ",";
	/**
	 * Nam of the test context.
	 */
	public static final String TEST_ENVIRONMENT = "Test Environment";
	/**
	 * Name of the test agent file.
	 */
	public static final String TEST_AGENT_FILE = "test_agent.xml";
	/**
	 * Name of the working directory parameter for the test agent creation.
	 */
	public static final String WORKING_DIRECTORY = "working_directory";
	/**
	 * Data loader file name for the
	 */
	public static String DATA_LOADER_FILE = "repast.simphony.dataLoader.engine.ClassNameDataLoaderAction_0.xml";
	/**
	 * Name of the test package.
	 */
	public static final String TEST_PACKAGE = "test";
	/**
	 * Name of the context file.
	 */
	public static final String CONTEXT_FILE = "context.xml";
	/**
	 * Name of the scenario file
	 */
	public static final String SCENARIO_FILE = "scenario.xml";
	/**
	 * Seprator of the package names.
	 */
	public static final String PACKAGE_SEPERATOR = ".";
	/**
	 * name of the user path file.
	 */
	public static final String USER_PATH_FILE = "user_path.xml";
	/**
	 * name of the parameter file.
	 */
	public static final String PARAMETERS_FILE = "parameters.xml";
	/**
	 * Name of the int converter for parameter values.
	 */
	public static final String INT_CONVERTER = "repast.simphony.parameter.StringConverterFactory$IntConverter";
	/**
	 * Name of the double converter for parameter values.
	 */
	public static final String DOUBLE_CONVERTER = "repast.simphony.parameter.StringConverterFactory$DoubleConverter";
	/**
	 * Name of the string converter for parameter values.
	 */
	public static final String STRING_CONVERTER = "repast.simphony.parameter.StringConverterFactory$StringStringConverter";
	/**
	 * Name of the boolean converter for parameter values.
	 */
	public static final String BOOLEAN_CONVERTER = "repast.simphony.parameter.StringConverterFactory$BooleanConverter";
	/**
	 * Name of the long converter for parameter values.
	 */
	public static final String LONG_CONVERTER = "repast.simphony.parameter.StringConverterFactory$LongConverter";
	/**
	 * Name of the long converter for parameter values.
	 */
	public static final String FLOAT_CONVERTER = "repast.simphony.parameter.StringConverterFactory$FloatConverter";
	/**
	 * Name of the short converter for parameter values.
	 */
	public static final String SHORT_CONVERTER = "repast.simphony.parameter.StringConverterFactory$ShortConverter";

}
